Configuration for the Application
Instance of Logger to be used for logging.
Provides events on Application lifecycle